southern lights – Deutsch–English translations

🇬🇧 en de 🇩🇪

southern lights noun

  • the aurora of the southern hemisphere
Südlicht
Wiktionary Links